 package org.zfes.snowier.zbss.xzy.face;
 
 
 public class VersionInfo {
	  String version = null;
	  
	  public String toString() {
	    return "VersionInfo(version=" + getVersion() + ")";
	  }
	  
	  public int hashCode() {
	    int PRIME = 59,result = 1;
	    Object $version = getVersion();
	    return result * PRIME + (($version == null) ? 43 : $version.hashCode());
	  }
	  
	  protected boolean canEqual(Object other) {
	    return other instanceof VersionInfo;
	  }
	  
	  public boolean equals(Object o) {
	    if (o == this)
	      return true; 
	    if (!(o instanceof VersionInfo))
	      return false; 
	    VersionInfo other = (VersionInfo)o;
	    if (!other.canEqual(this))
	      return false; 
	    Object this$version = getVersion(), other$version = other.getVersion();
	    return !((this$version == null) ? (other$version != null) : !this$version.equals(other$version));
	  }
	  
	  public void setVersion(String version) {
	    this.version = version;
	  }
	  
	  public String getVersion() {
	    return this.version;
	  }
	}
